609 Sutter St, San Francisco, CA 94102, United States
View on Map
What travelers say:
I think the view is a highlight of many restaurants in San Francisco. Of course, the premise is to find their good location. When you come to the steakhouse, steak must also be a must.